// Cell.qml
import QtQuick 2.15

Rectangle {
    // 自定义属性
    property color cellColor: "gray" // 默认值
    signal clicked                  // 自定义信号

    width: 50
    height: 50
    color: cellColor

    // 点击交互
    MouseArea {
        anchors.fill: parent
        onClicked: parent.clicked() // 触发信号
    }
}
// Cell { cellColor: "black"; onClicked: helloText.color = cellColor }
